package main

func main() {
	//Clean通过纯词法处理返回与path相当的最短路径名称。它反复应用以下规则，直到不能再做进一步处理。
	//
	//1. 用一个分离器元素替换多个分离器元素。
	//2. 2. 消除每个.path name元素（当前目录）。
	//3. 3.消除每个内部的...路径名称元素（父目录）以及它前面的非...元素。
	//   以及它前面的非...元素。
	//4. 4.消除开始一个有根路径的.元素。
	//   也就是说，用"/"代替路径开头的"/..."。
	//   假设分隔符是'/'。
	//返回的路径只有在代表根目录的情况下才以斜线结尾，例如Unix中的"/"或Windows中的 "C:`"。
	//
	//最后，任何出现的斜线都被Separator替换。
	//
	//如果这个过程的结果是一个空字符串，Clean将返回字符串"."。
	//
	//参见Rob Pike, "Plan 9中的词汇文件名或获得点点的权利"。
}
